image: Add private _get_definition
authorTimm Bäder <mail@baedert.org>
Fri, 16 Jun 2017 09:19:44 +0000 (11:19 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 20 Jul 2017 01:27:14 +0000 (21:27 -0400)
gtk/gtkimage.c
gtk/gtkimageprivate.h

index 355359e823bc67aeacab3df024be17129b4a1411..d83510605d98bf4b9a75dbe397b293b8c13b2ee6 100644 (file)
@@ -1479,6 +1479,12 @@ gtk_image_set_from_definition (GtkImage           *image,
   g_object_thaw_notify (G_OBJECT (image));
 }
 
+GtkImageDefinition *
+gtk_image_get_definition (GtkImage *image)
+{
+  return gtk_icon_helper_get_definition (image->priv->icon_helper);
+}
+
 /**
  * gtk_image_clear:
  * @image: a #GtkImage
index 210d1f3a02c711bbd69faeba5e95504e8b807164..0424fcd93a2cbd456e5f6f6eb961cc9a8bcf2fd5 100644 (file)
@@ -36,6 +36,9 @@ void            gtk_image_set_from_definition           (GtkImage
                                                          GtkImageDefinition     *def,
                                                          GtkIconSize             size);
 
+
+GtkImageDefinition * gtk_image_get_definition           (GtkImage *image);
+
 G_END_DECLS
 
 #endif /* __GTK_IMAGE_H__ */